ingenious mathematician - French English Dictionary